systemprogrammierung asymmetrische katalyse technische untersuchungen software custom synthesis softwareentwicklung linux consulting automation drug discovery application heterogene katalyse thin-client industrial internet homogene katalyse combinatorial chemistry control catalysis high throughput screening radius3 engineering